]> dgit.raspbian.org Git - gnome-shell.git/commit
data: Generate dash/app-grid defaults from text files
authorFlorian Müllner <fmuellner@gnome.org>
Fri, 7 Feb 2025 14:01:48 +0000 (15:01 +0100)
committerMarge Bot <marge-bot@gnome.org>
Thu, 13 Feb 2025 19:59:17 +0000 (19:59 +0000)
commit38c6293f4f21ad751d64918b5eb715ea423708d6
tree5545ead6dcec581d78929da74c81e07f469d8cc3
parent33354c718f54c816fc92a736b8c0cb23ad3cd931
data: Generate dash/app-grid defaults from text files

Defining default apps as serialized GVariants isn't very human-friendly,
which likely contributes to the fact that the lists are in parts horribly
outdated (Books! Cheese! Screenshot! gedit!).

Instead, generate the lists at build time from simple text files, which
should be much easier to update.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3632>
data/default-apps/app-grid.txt [new file with mode: 0644]
data/default-apps/dash.txt [new file with mode: 0644]
data/default-apps/utilities-folder.txt [new file with mode: 0644]
data/meson.build
data/org.gnome.shell.gschema.xml.in
js/misc/config.js.in
js/misc/meson.build
js/ui/appDisplay.js
meson.build
meson/generate-app-list.py [new file with mode: 0755]